package com.qujia.markert.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qujia.common.core.domain.AjaxResult;
import com.qujia.markert.domain.SaleActivityOrder;
import com.qujia.markert.domain.req.SaleActivityOrderQueryReq;
import com.qujia.markert.domain.vo.SaleActivityOrderSumVO;

import java.util.List;

/**
 * @date 2023/12/21
 */
public interface ISaleActivityOrderService extends IService<SaleActivityOrder> {

    List<SaleActivityOrder> queryList(SaleActivityOrderQueryReq queryReq);

    void refund(Long orderId);

    SaleActivityOrderSumVO saleActivityOrderSum(SaleActivityOrderQueryReq queryReq);

    AjaxResult export(SaleActivityOrderQueryReq queryReq);

}
